﻿using ERP.ERPModels.HumanResources.HumanResourceManagement;
using ERP.HumanResources.HumanResourceManagement.Dtos;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Application.Services;

namespace ERP.HumanResources.HumanResourceManagement
{
    public interface IJobApplicationService: IApplicationService
    {
        Task<JobApplication> JobApplicationByIdList(int id);
        
        /// <summary>
        /// 导出入职申请列表到Excel
        /// </summary>
        /// <param name="input">查询参数</param>
        /// <returns>Excel文件字节数组</returns>
        Task<byte[]> ExportToExcelAsync(JobApplicationPageListDTO input);
    }
}
